#ifndef FIRSTLEVEL_MOTOR
#define FIRSTLEVEL_MOTOR

typedef enum
{
	Line_InitStatus,
	Line_NORMAL,
	Line_OverLenght,
	Line_OverShort
}FIRSTLEVELEN;


typedef struct
{
    enum TSKID TskID;
    S_SOLDERING mainState;
    u32 Homing_Cmd;
    u32 MotorIndex[CNTOFMOTOR_JOINT];
    EN_MOT_HOME SlaveStatus;
    u32 Msg_Send;
    u32 Msg_Rcv;
    MESSAGE msg_Tx;
    MOTION_PARAM *mot_param;
    u32 selfTestOk;
    u32 subState;

    u32 ticksForWetting;
} MAC_SOLDER;
#endif

